royal water lily - French English Dictionary